<?php

namespace Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Banco
 */
class Banco
{
    /**
     * @var integer
     */
    private $idbanco;

    /**
     * @var string
     */
    private $banco;

    /**
     * @var string
     */
    private $cuenta;

    /**
     * @var integer
     */
    private $eliminado;

    /**
     * @var \Entity\Pago
     */
    private $idpago;


    /**
     * Get idbanco
     *
     * @return integer 
     */
    public function getIdbanco()
    {
        return $this->idbanco;
    }

    /**
     * Set banco
     *
     * @param string $banco
     * @return Banco
     */
    public function setBanco($banco)
    {
        $this->banco = $banco;
    
        return $this;
    }

    /**
     * Get banco
     *
     * @return string 
     */
    public function getBanco()
    {
        return $this->banco;
    }

    /**
     * Set cuenta
     *
     * @param string $cuenta
     * @return Banco
     */
    public function setCuenta($cuenta)
    {
        $this->cuenta = $cuenta;
    
        return $this;
    }

    /**
     * Get cuenta
     *
     * @return string 
     */
    public function getCuenta()
    {
        return $this->cuenta;
    }

    /**
     * Set eliminado
     *
     * @param integer $eliminado
     * @return Banco
     */
    public function setEliminado($eliminado)
    {
        $this->eliminado = $eliminado;
    
        return $this;
    }

    /**
     * Get eliminado
     *
     * @return integer 
     */
    public function getEliminado()
    {
        return $this->eliminado;
    }

    /**
     * Set idpago
     *
     * @param \Entity\Pago $idpago
     * @return Banco
     */
    public function setIdpago(\Entity\Pago $idpago = null)
    {
        $this->idpago = $idpago;
    
        return $this;
    }

    /**
     * Get idpago
     *
     * @return \Entity\Pago 
     */
    public function getIdpago()
    {
        return $this->idpago;
    }
}
